WTF is Happy Anyway?

WTF is Happy Anyway?